package com.sreasons.prjhotel.model;

import java.io.Serializable;
import java.util.List;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;

@Entity
@Table(name="hotel" )
public class Hotel implements Serializable{
	
	

	/**
	 * 
	 */
	private static final long serialVersionUID = -3776348589537773295L;

	@Id
	@Column
	private int idhot;
	
	@Column
	private String nombre;
	
	@Column
	private int nroestrellas;
	
	@Column
	private String direccion;
	
	@Column
	private String ruc;
	
	@Column
	private String telefono;
	
	@OneToMany(mappedBy="hotel")
	List<Habitacion> habitaciones;

	public int getIdhot() {
		return idhot;
	}

	public void setIdhot(int idhot) {
		this.idhot = idhot;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public int getNroestrellas() {
		return nroestrellas;
	}

	public void setNroestrellas(int nroestrellas) {
		this.nroestrellas = nroestrellas;
	}

	public String getDireccion() {
		return direccion;
	}

	public void setDireccion(String direccion) {
		this.direccion = direccion;
	}

	public String getRuc() {
		return ruc;
	}

	public void setRuc(String ruc) {
		this.ruc = ruc;
	}

	public String getTelefono() {
		return telefono;
	}

	public void setTelefono(String telefono) {
		this.telefono = telefono;
	}

	public List<Habitacion> getHabitaciones() {
		return habitaciones;
	}

	public void setHabitaciones(List<Habitacion> habitaciones) {
		this.habitaciones = habitaciones;
	}
	
	
}
